home *** CD-ROM | disk | FTP | other *** search
/ The Utilities Experience / The Utilities Experience - Volume 1.iso / software / misc / o-z / tapecover / source / tapecover_strings.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-07-19  |  19.5 KB  |  609 lines

  1. #ifndef TAPECOVER_STRINGS_H
  2. #define TAPECOVER_STRINGS_H
  3.  
  4.  
  5. /****************************************************************************/
  6.  
  7.  
  8. /* This file was created automatically by CatComp.
  9.  * Do NOT edit by hand!
  10.  */
  11.  
  12.  
  13. #ifndef EXEC_TYPES_H
  14. #include <exec/types.h>
  15. #endif
  16.  
  17. #ifdef CATCOMP_ARRAY
  18. #undef CATCOMP_NUMBERS
  19. #undef CATCOMP_STRINGS
  20. #define CATCOMP_NUMBERS
  21. #define CATCOMP_STRINGS
  22. #endif
  23.  
  24. #ifdef CATCOMP_BLOCK
  25. #undef CATCOMP_STRINGS
  26. #define CATCOMP_STRINGS
  27. #endif
  28.  
  29.  
  30. /****************************************************************************/
  31.  
  32.  
  33. #ifdef CATCOMP_NUMBERS
  34.  
  35. #define MSG_PROJECT_MENU 0
  36. #define MSG_PROJECT_NEW 1
  37. #define MSG_PROJECT_OPEN 2
  38. #define MSG_PROJECT_SAVE 3
  39. #define MSG_PROJECT_SAVEAS 4
  40. #define MSG_PROJECT_PRINT 5
  41. #define MSG_PROJECT_EDIT 6
  42. #define MSG_PROJECT_PREFS 7
  43. #define MSG_PROJECT_ABOUT 8
  44. #define MSG_PROJECT_QUIT 9
  45. #define MSG_MASK_MENU 40
  46. #define MSG_MASK_LABEL1BOLD 41
  47. #define MSG_MASK_LABEL2BOLD 42
  48. #define MSG_MASK_CLEARSIDES 43
  49. #define MSG_EXPORT_MENU 60
  50. #define MSG_EXPORT_ASCII 61
  51. #define MSG_INFO_WIN 100
  52. #define MSG_PRINT_WIN 101
  53. #define MSG_PREF_WIN 102
  54. #define MSG_ASLLOAD_WIN 103
  55. #define MSG_ASLSAVE_WIN 104
  56. #define MSG_ASLEXPORT_WIN 105
  57. #define MSG_ASLSCREENMODE_WIN 106
  58. #define MSG_ASLFONT_WIN 107
  59. #define MSG_ASLPATH_WIN 108
  60. #define MSG_ASLPREFLOAD_WIN 109
  61. #define MSG_ASLPREFSAVE_WIN 110
  62. #define MSG_OK_GAD 200
  63. #define MSG_CANCEL_GAD 201
  64. #define MSG_PRINT_GAD 202
  65. #define MSG_NEW_GAD 203
  66. #define MSG_OPEN_GAD 204
  67. #define MSG_SAVE_GAD 205
  68. #define MSG_SAVEAS_GAD 206
  69. #define MSG_EDIT_GAD 207
  70. #define MSG_MPRINT_GAD 208
  71. #define MSG_PREFS_GAD 209
  72. #define MSG_QUIT_GAD 210
  73. #define MSG_DEFAULT_GAD 211
  74. #define MSG_PUBSCR_GAD 212
  75. #define MSG_OWNSCR_GAD 213
  76. #define MSG_SCRMODE_GAD 214
  77. #define MSG_GENFONT_GAD 215
  78. #define MSG_MASKFONT_GAD 216
  79. #define MSG_TAPEPATH_GAD 217
  80. #define MSG_EXPPATH_GAD 218
  81. #define MSG_ICONS_GAD 219
  82. #define MSG_FORMFEED_GAD 220
  83. #define MSG_SNAPSHOT_GAD 221
  84. #define MSG_CENTERED_GAD 222
  85. #define MSG_ERROR_RGAD 223
  86. #define MSG_CHANGED_RGAD 224
  87. #define MSG_OVERWRITE_RGAD 225
  88. #define MSG_ERROR 300
  89. #define MSG_SCREEN_ERROR 301
  90. #define MSG_OPENSCREEN_ERROR 302
  91. #define MSG_LIB_ERROR 303
  92. #define MSG_WIN_ERROR 304
  93. #define MSG_MWIN_ERROR 305
  94. #define MSG_AWIN_ERROR 306
  95. #define MSG_WINSIZE_ERROR 307
  96. #define MSG_GAD_ERROR 308
  97. #define MSG_MSGPORT_ERROR 309
  98. #define MSG_MENU_ERROR 310
  99. #define MSG_LMENU_ERROR 311
  100. #define MSG_SMENU_ERROR 312
  101. #define MSG_LOAD_ERROR 313
  102. #define MSG_SAVE_ERROR 314
  103. #define MSG_PATH_ERROR 315
  104. #define MSG_OPEN_ERROR 316
  105. #define MSG_FONT_ERROR 317
  106. #define MSG_PRINTER_ERROR 318
  107. #define MSG_FORM_ERROR 319
  108. #define MSG_PREF_ERROR 320
  109. #define MSG_PTXT_ERROR 321
  110. #define MSG_DATASET_ERROR 322
  111. #define MSG_NOCONFIG_ERROR 323
  112. #define MSG_CONFIG_ERROR 324
  113. #define MSG_COMMENT 400
  114. #define MSG_UNNAMED 401
  115. #define MSG_PLEASEWAIT 402
  116. #define MSG_SIDEA 403
  117. #define MSG_SIDEB 404
  118. #define MSG_LABEL 405
  119. #define MSG_BACK 406
  120. #define MSG_PRINTERDRIVER 407
  121. #define MSG_PRINTING 408
  122. #define MSG_RELEASE 409
  123. #define MSG_COPYRIGHT 410
  124. #define MSG_AUTHOR 411
  125. #define MSG_STREET 412
  126. #define MSG_CITY 413
  127. #define MSG_COUNTRY 414
  128. #define MSG_INT_PHONE 415
  129. #define MSG_EMAIL 416
  130. #define MSG_CHANGED 417
  131. #define MSG_OVERWRITE_QUEST 418
  132.  
  133. #endif /* CATCOMP_NUMBERS */
  134.  
  135.  
  136. /****************************************************************************/
  137.  
  138.  
  139. #ifdef CATCOMP_STRINGS
  140.  
  141. #define MSG_PROJECT_MENU_STR "Project"
  142. #define MSG_PROJECT_NEW_STR "N\0New"
  143. #define MSG_PROJECT_OPEN_STR "O\0Open..."
  144. #define MSG_PROJECT_SAVE_STR "S\0Save"
  145. #define MSG_PROJECT_SAVEAS_STR "A\0Save As..."
  146. #define MSG_PROJECT_PRINT_STR "P\0Print..."
  147. #define MSG_PROJECT_EDIT_STR "E\0Edit"
  148. #define MSG_PROJECT_PREFS_STR "F\0Preferences..."
  149. #define MSG_PROJECT_ABOUT_STR "I\0About..."
  150. #define MSG_PROJECT_QUIT_STR "Q\0Quit Program"
  151. #define MSG_MASK_MENU_STR "Mask"
  152. #define MSG_MASK_LABEL1BOLD_STR "G\0Labelline 1 Bold"
  153. #define MSG_MASK_LABEL2BOLD_STR "H\0Labelline 2 Bold"
  154. #define MSG_MASK_CLEARSIDES_STR "C\0Clear Side Fields"
  155. #define MSG_EXPORT_MENU_STR "Export"
  156. #define MSG_EXPORT_ASCII_STR "X\0ASCII-File..."
  157. #define MSG_INFO_WIN_STR "Information"
  158. #define MSG_PRINT_WIN_STR "Print Dataset"
  159. #define MSG_PREF_WIN_STR "TapeCover Preferences"
  160. #define MSG_ASLLOAD_WIN_STR "Load File"
  161. #define MSG_ASLSAVE_WIN_STR "Save File"
  162. #define MSG_ASLEXPORT_WIN_STR "Export ASCII"
  163. #define MSG_ASLSCREENMODE_WIN_STR "Choose PublicScreen Mode"
  164. #define MSG_ASLFONT_WIN_STR "Choose Font"
  165. #define MSG_ASLPATH_WIN_STR "Choose Path"
  166. #define MSG_ASLPREFLOAD_WIN_STR "Load Preferences"
  167. #define MSG_ASLPREFSAVE_WIN_STR "Save Preferences"
  168. #define MSG_OK_GAD_STR "_Ok"
  169. #define MSG_CANCEL_GAD_STR "C_ancel"
  170. #define MSG_PRINT_GAD_STR "_Print"
  171. #define MSG_NEW_GAD_STR "_New"
  172. #define MSG_OPEN_GAD_STR "_Open"
  173. #define MSG_SAVE_GAD_STR "_Save"
  174. #define MSG_SAVEAS_GAD_STR "S_ave as"
  175. #define MSG_EDIT_GAD_STR "_Edit"
  176. #define MSG_MPRINT_GAD_STR "_Print"
  177. #define MSG_PREFS_GAD_STR "Pre_fs"
  178. #define MSG_QUIT_GAD_STR "_Quit"
  179. #define MSG_DEFAULT_GAD_STR "Set _Default"
  180. #define MSG_PUBSCR_GAD_STR "_PublicScreen"
  181. #define MSG_OWNSCR_GAD_STR "O_wn Screen"
  182. #define MSG_SCRMODE_GAD_STR "Screen _Mode..."
  183. #define MSG_GENFONT_GAD_STR "_General Font..."
  184. #define MSG_MASKFONT_GAD_STR "Mas_k Font..."
  185. #define MSG_TAPEPATH_GAD_STR "_Tapes Path..."
  186. #define MSG_EXPPATH_GAD_STR "E_xport Path..."
  187. #define MSG_ICONS_GAD_STR "Create _Icons"
  188. #define MSG_FORMFEED_GAD_STR "_Form Feed"
  189. #define MSG_SNAPSHOT_GAD_STR "S_napshot Mainwindow Position"
  190. #define MSG_CENTERED_GAD_STR "_Center Mainwindow"
  191. #define MSG_ERROR_RGAD_STR "Go on"
  192. #define MSG_CHANGED_RGAD_STR "Save First|Continue|Cancel"
  193. #define MSG_OVERWRITE_RGAD_STR "Other Name|Continue"
  194. #define MSG_ERROR_STR "Error !!!"
  195. #define MSG_SCREEN_ERROR_STR "Can't lock PublicScreen"
  196. #define MSG_OPENSCREEN_ERROR_STR "Can't open PublicScreen"
  197. #define MSG_LIB_ERROR_STR "Can't open Library"
  198. #define MSG_WIN_ERROR_STR "Can't open window"
  199. #define MSG_MWIN_ERROR_STR "TapeCover Main Window"
  200. #define MSG_AWIN_ERROR_STR "TapeCover Main AppWindow"
  201. #define MSG_WINSIZE_ERROR_STR "Window is too large for Screen"
  202. #define MSG_GAD_ERROR_STR "Can't create gadgets in"
  203. #define MSG_MSGPORT_ERROR_STR "Can't create Message Port for"
  204. #define MSG_MENU_ERROR_STR "Can't create Menus for"
  205. #define MSG_LMENU_ERROR_STR "Can't layout Menus for"
  206. #define MSG_SMENU_ERROR_STR "Can't set MenuStrip for"
  207. #define MSG_LOAD_ERROR_STR "Dataset not correctly loaded"
  208. #define MSG_SAVE_ERROR_STR "Dataset not correctly saved"
  209. #define MSG_PATH_ERROR_STR "Wrong path/file - name"
  210. #define MSG_OPEN_ERROR_STR "Can't open file"
  211. #define MSG_FONT_ERROR_STR "Can't open font"
  212. #define MSG_PRINTER_ERROR_STR "Printer not ready"
  213. #define MSG_FORM_ERROR_STR "No ILBM file"
  214. #define MSG_PREF_ERROR_STR "No preferences file"
  215. #define MSG_PTXT_ERROR_STR "No printer preferences file"
  216. #define MSG_DATASET_ERROR_STR "No TapeCover V1.x dataset"
  217. #define MSG_NOCONFIG_ERROR_STR "No TapeCover V2.1 config"
  218. #define MSG_CONFIG_ERROR_STR "Bad config file"
  219. #define MSG_COMMENT_STR "TapeCover V1.x Dataset"
  220. #define MSG_UNNAMED_STR "- unnamed -"
  221. #define MSG_PLEASEWAIT_STR "Please wait"
  222. #define MSG_SIDEA_STR "Side A :"
  223. #define MSG_SIDEB_STR "Side B :"
  224. #define MSG_LABEL_STR "Label :"
  225. #define MSG_BACK_STR "Info :"
  226. #define MSG_PRINTERDRIVER_STR "Printerdriver :"
  227. #define MSG_PRINTING_STR "Printing Dataset"
  228. #define MSG_RELEASE_STR "Release : 19.07.1995"
  229. #define MSG_COPYRIGHT_STR "Copyright 1992-5 by"
  230. #define MSG_AUTHOR_STR "Carsten Wich"
  231. #define MSG_STREET_STR "Hagebuttenweg 34"
  232. #define MSG_CITY_STR "44289 Dortmund"
  233. #define MSG_COUNTRY_STR "Germany"
  234. #define MSG_INT_PHONE_STR "Int.Phone : +49-2304-43692 Q"
  235. #define MSG_EMAIL_STR "E-Mail : c_wich@river.prima.ruhr.de"
  236. #define MSG_CHANGED_STR "has been changed."
  237. #define MSG_OVERWRITE_QUEST_STR "already exists."
  238.  
  239. #endif /* CATCOMP_STRINGS */
  240.  
  241.  
  242. /****************************************************************************/
  243.  
  244.  
  245. #ifdef CATCOMP_ARRAY
  246.  
  247. struct CatCompArrayType
  248. {
  249.     LONG   cca_ID;
  250.     STRPTR cca_Str;
  251. };
  252.  
  253. static const struct CatCompArrayType CatCompArray[] =
  254. {
  255.     {MSG_PROJECT_MENU,(STRPTR)MSG_PROJECT_MENU_STR},
  256.     {MSG_PROJECT_NEW,(STRPTR)MSG_PROJECT_NEW_STR},
  257.     {MSG_PROJECT_OPEN,(STRPTR)MSG_PROJECT_OPEN_STR},
  258.     {MSG_PROJECT_SAVE,(STRPTR)MSG_PROJECT_SAVE_STR},
  259.     {MSG_PROJECT_SAVEAS,(STRPTR)MSG_PROJECT_SAVEAS_STR},
  260.     {MSG_PROJECT_PRINT,(STRPTR)MSG_PROJECT_PRINT_STR},
  261.     {MSG_PROJECT_EDIT,(STRPTR)MSG_PROJECT_EDIT_STR},
  262.     {MSG_PROJECT_PREFS,(STRPTR)MSG_PROJECT_PREFS_STR},
  263.     {MSG_PROJECT_ABOUT,(STRPTR)MSG_PROJECT_ABOUT_STR},
  264.     {MSG_PROJECT_QUIT,(STRPTR)MSG_PROJECT_QUIT_STR},
  265.     {MSG_MASK_MENU,(STRPTR)MSG_MASK_MENU_STR},
  266.     {MSG_MASK_LABEL1BOLD,(STRPTR)MSG_MASK_LABEL1BOLD_STR},
  267.     {MSG_MASK_LABEL2BOLD,(STRPTR)MSG_MASK_LABEL2BOLD_STR},
  268.     {MSG_MASK_CLEARSIDES,(STRPTR)MSG_MASK_CLEARSIDES_STR},
  269.     {MSG_EXPORT_MENU,(STRPTR)MSG_EXPORT_MENU_STR},
  270.     {MSG_EXPORT_ASCII,(STRPTR)MSG_EXPORT_ASCII_STR},
  271.     {MSG_INFO_WIN,(STRPTR)MSG_INFO_WIN_STR},
  272.     {MSG_PRINT_WIN,(STRPTR)MSG_PRINT_WIN_STR},
  273.     {MSG_PREF_WIN,(STRPTR)MSG_PREF_WIN_STR},
  274.     {MSG_ASLLOAD_WIN,(STRPTR)MSG_ASLLOAD_WIN_STR},
  275.     {MSG_ASLSAVE_WIN,(STRPTR)MSG_ASLSAVE_WIN_STR},
  276.     {MSG_ASLEXPORT_WIN,(STRPTR)MSG_ASLEXPORT_WIN_STR},
  277.     {MSG_ASLSCREENMODE_WIN,(STRPTR)MSG_ASLSCREENMODE_WIN_STR},
  278.     {MSG_ASLFONT_WIN,(STRPTR)MSG_ASLFONT_WIN_STR},
  279.     {MSG_ASLPATH_WIN,(STRPTR)MSG_ASLPATH_WIN_STR},
  280.     {MSG_ASLPREFLOAD_WIN,(STRPTR)MSG_ASLPREFLOAD_WIN_STR},
  281.     {MSG_ASLPREFSAVE_WIN,(STRPTR)MSG_ASLPREFSAVE_WIN_STR},
  282.     {MSG_OK_GAD,(STRPTR)MSG_OK_GAD_STR},
  283.     {MSG_CANCEL_GAD,(STRPTR)MSG_CANCEL_GAD_STR},
  284.     {MSG_PRINT_GAD,(STRPTR)MSG_PRINT_GAD_STR},
  285.     {MSG_NEW_GAD,(STRPTR)MSG_NEW_GAD_STR},
  286.     {MSG_OPEN_GAD,(STRPTR)MSG_OPEN_GAD_STR},
  287.     {MSG_SAVE_GAD,(STRPTR)MSG_SAVE_GAD_STR},
  288.     {MSG_SAVEAS_GAD,(STRPTR)MSG_SAVEAS_GAD_STR},
  289.     {MSG_EDIT_GAD,(STRPTR)MSG_EDIT_GAD_STR},
  290.     {MSG_MPRINT_GAD,(STRPTR)MSG_MPRINT_GAD_STR},
  291.     {MSG_PREFS_GAD,(STRPTR)MSG_PREFS_GAD_STR},
  292.     {MSG_QUIT_GAD,(STRPTR)MSG_QUIT_GAD_STR},
  293.     {MSG_DEFAULT_GAD,(STRPTR)MSG_DEFAULT_GAD_STR},
  294.     {MSG_PUBSCR_GAD,(STRPTR)MSG_PUBSCR_GAD_STR},
  295.     {MSG_OWNSCR_GAD,(STRPTR)MSG_OWNSCR_GAD_STR},
  296.     {MSG_SCRMODE_GAD,(STRPTR)MSG_SCRMODE_GAD_STR},
  297.     {MSG_GENFONT_GAD,(STRPTR)MSG_GENFONT_GAD_STR},
  298.     {MSG_MASKFONT_GAD,(STRPTR)MSG_MASKFONT_GAD_STR},
  299.     {MSG_TAPEPATH_GAD,(STRPTR)MSG_TAPEPATH_GAD_STR},
  300.     {MSG_EXPPATH_GAD,(STRPTR)MSG_EXPPATH_GAD_STR},
  301.     {MSG_ICONS_GAD,(STRPTR)MSG_ICONS_GAD_STR},
  302.     {MSG_FORMFEED_GAD,(STRPTR)MSG_FORMFEED_GAD_STR},
  303.     {MSG_SNAPSHOT_GAD,(STRPTR)MSG_SNAPSHOT_GAD_STR},
  304.     {MSG_CENTERED_GAD,(STRPTR)MSG_CENTERED_GAD_STR},
  305.     {MSG_ERROR_RGAD,(STRPTR)MSG_ERROR_RGAD_STR},
  306.     {MSG_CHANGED_RGAD,(STRPTR)MSG_CHANGED_RGAD_STR},
  307.     {MSG_OVERWRITE_RGAD,(STRPTR)MSG_OVERWRITE_RGAD_STR},
  308.     {MSG_ERROR,(STRPTR)MSG_ERROR_STR},
  309.     {MSG_SCREEN_ERROR,(STRPTR)MSG_SCREEN_ERROR_STR},
  310.     {MSG_OPENSCREEN_ERROR,(STRPTR)MSG_OPENSCREEN_ERROR_STR},
  311.     {MSG_LIB_ERROR,(STRPTR)MSG_LIB_ERROR_STR},
  312.     {MSG_WIN_ERROR,(STRPTR)MSG_WIN_ERROR_STR},
  313.     {MSG_MWIN_ERROR,(STRPTR)MSG_MWIN_ERROR_STR},
  314.     {MSG_AWIN_ERROR,(STRPTR)MSG_AWIN_ERROR_STR},
  315.     {MSG_WINSIZE_ERROR,(STRPTR)MSG_WINSIZE_ERROR_STR},
  316.     {MSG_GAD_ERROR,(STRPTR)MSG_GAD_ERROR_STR},
  317.     {MSG_MSGPORT_ERROR,(STRPTR)MSG_MSGPORT_ERROR_STR},
  318.     {MSG_MENU_ERROR,(STRPTR)MSG_MENU_ERROR_STR},
  319.     {MSG_LMENU_ERROR,(STRPTR)MSG_LMENU_ERROR_STR},
  320.     {MSG_SMENU_ERROR,(STRPTR)MSG_SMENU_ERROR_STR},
  321.     {MSG_LOAD_ERROR,(STRPTR)MSG_LOAD_ERROR_STR},
  322.     {MSG_SAVE_ERROR,(STRPTR)MSG_SAVE_ERROR_STR},
  323.     {MSG_PATH_ERROR,(STRPTR)MSG_PATH_ERROR_STR},
  324.     {MSG_OPEN_ERROR,(STRPTR)MSG_OPEN_ERROR_STR},
  325.     {MSG_FONT_ERROR,(STRPTR)MSG_FONT_ERROR_STR},
  326.     {MSG_PRINTER_ERROR,(STRPTR)MSG_PRINTER_ERROR_STR},
  327.     {MSG_FORM_ERROR,(STRPTR)MSG_FORM_ERROR_STR},
  328.     {MSG_PREF_ERROR,(STRPTR)MSG_PREF_ERROR_STR},
  329.     {MSG_PTXT_ERROR,(STRPTR)MSG_PTXT_ERROR_STR},
  330.     {MSG_DATASET_ERROR,(STRPTR)MSG_DATASET_ERROR_STR},
  331.     {MSG_NOCONFIG_ERROR,(STRPTR)MSG_NOCONFIG_ERROR_STR},
  332.     {MSG_CONFIG_ERROR,(STRPTR)MSG_CONFIG_ERROR_STR},
  333.     {MSG_COMMENT,(STRPTR)MSG_COMMENT_STR},
  334.     {MSG_UNNAMED,(STRPTR)MSG_UNNAMED_STR},
  335.     {MSG_PLEASEWAIT,(STRPTR)MSG_PLEASEWAIT_STR},
  336.     {MSG_SIDEA,(STRPTR)MSG_SIDEA_STR},
  337.     {MSG_SIDEB,(STRPTR)MSG_SIDEB_STR},
  338.     {MSG_LABEL,(STRPTR)MSG_LABEL_STR},
  339.     {MSG_BACK,(STRPTR)MSG_BACK_STR},
  340.     {MSG_PRINTERDRIVER,(STRPTR)MSG_PRINTERDRIVER_STR},
  341.     {MSG_PRINTING,(STRPTR)MSG_PRINTING_STR},
  342.     {MSG_RELEASE,(STRPTR)MSG_RELEASE_STR},
  343.     {MSG_COPYRIGHT,(STRPTR)MSG_COPYRIGHT_STR},
  344.     {MSG_AUTHOR,(STRPTR)MSG_AUTHOR_STR},
  345.     {MSG_STREET,(STRPTR)MSG_STREET_STR},
  346.     {MSG_CITY,(STRPTR)MSG_CITY_STR},
  347.     {MSG_COUNTRY,(STRPTR)MSG_COUNTRY_STR},
  348.     {MSG_INT_PHONE,(STRPTR)MSG_INT_PHONE_STR},
  349.     {MSG_EMAIL,(STRPTR)MSG_EMAIL_STR},
  350.     {MSG_CHANGED,(STRPTR)MSG_CHANGED_STR},
  351.     {MSG_OVERWRITE_QUEST,(STRPTR)MSG_OVERWRITE_QUEST_STR},
  352. };
  353.  
  354. #endif /* CATCOMP_ARRAY */
  355.  
  356.  
  357. /****************************************************************************/
  358.  
  359.  
  360. #ifdef CATCOMP_BLOCK
  361.  
  362. static const char CatCompBlock[] =
  363. {
  364.     "\x00\x00\x00\x00\x00\x08"
  365.     MSG_PROJECT_MENU_STR "\x00"
  366.     "\x00\x00\x00\x01\x00\x06"
  367.     MSG_PROJECT_NEW_STR "\x00"
  368.     "\x00\x00\x00\x02\x00\x0A"
  369.     MSG_PROJECT_OPEN_STR "\x00"
  370.     "\x00\x00\x00\x03\x00\x08"
  371.     MSG_PROJECT_SAVE_STR "\x00\x00"
  372.     "\x00\x00\x00\x04\x00\x0E"
  373.     MSG_PROJECT_SAVEAS_STR "\x00\x00"
  374.     "\x00\x00\x00\x05\x00\x0C"
  375.     MSG_PROJECT_PRINT_STR "\x00\x00"
  376.     "\x00\x00\x00\x06\x00\x08"
  377.     MSG_PROJECT_EDIT_STR "\x00\x00"
  378.     "\x00\x00\x00\x07\x00\x12"
  379.     MSG_PROJECT_PREFS_STR "\x00\x00"
  380.     "\x00\x00\x00\x08\x00\x0C"
  381.     MSG_PROJECT_ABOUT_STR "\x00\x00"
  382.     "\x00\x00\x00\x09\x00\x10"
  383.     MSG_PROJECT_QUIT_STR "\x00\x00"
  384.     "\x00\x00\x00\x28\x00\x06"
  385.     MSG_MASK_MENU_STR "\x00\x00"
  386.     "\x00\x00\x00\x29\x00\x14"
  387.     MSG_MASK_LABEL1BOLD_STR "\x00\x00"
  388.     "\x00\x00\x00\x2A\x00\x14"
  389.     MSG_MASK_LABEL2BOLD_STR "\x00\x00"
  390.     "\x00\x00\x00\x2B\x00\x14"
  391.     MSG_MASK_CLEARSIDES_STR "\x00"
  392.     "\x00\x00\x00\x3C\x00\x08"
  393.     MSG_EXPORT_MENU_STR "\x00\x00"
  394.     "\x00\x00\x00\x3D\x00\x10"
  395.     MSG_EXPORT_ASCII_STR "\x00"
  396.     "\x00\x00\x00\x64\x00\x0C"
  397.     MSG_INFO_WIN_STR "\x00"
  398.     "\x00\x00\x00\x65\x00\x0E"
  399.     MSG_PRINT_WIN_STR "\x00"
  400.     "\x00\x00\x00\x66\x00\x16"
  401.     MSG_PREF_WIN_STR "\x00"
  402.     "\x00\x00\x00\x67\x00\x0A"
  403.     MSG_ASLLOAD_WIN_STR "\x00"
  404.     "\x00\x00\x00\x68\x00\x0A"
  405.     MSG_ASLSAVE_WIN_STR "\x00"
  406.     "\x00\x00\x00\x69\x00\x0E"
  407.     MSG_ASLEXPORT_WIN_STR "\x00\x00"
  408.     "\x00\x00\x00\x6A\x00\x1A"
  409.     MSG_ASLSCREENMODE_WIN_STR "\x00\x00"
  410.     "\x00\x00\x00\x6B\x00\x0C"
  411.     MSG_ASLFONT_WIN_STR "\x00"
  412.     "\x00\x00\x00\x6C\x00\x0C"
  413.     MSG_ASLPATH_WIN_STR "\x00"
  414.     "\x00\x00\x00\x6D\x00\x12"
  415.     MSG_ASLPREFLOAD_WIN_STR "\x00\x00"
  416.     "\x00\x00\x00\x6E\x00\x12"
  417.     MSG_ASLPREFSAVE_WIN_STR "\x00\x00"
  418.     "\x00\x00\x00\xC8\x00\x04"
  419.     MSG_OK_GAD_STR "\x00"
  420.     "\x00\x00\x00\xC9\x00\x08"
  421.     MSG_CANCEL_GAD_STR "\x00"
  422.     "\x00\x00\x00\xCA\x00\x08"
  423.     MSG_PRINT_GAD_STR "\x00\x00"
  424.     "\x00\x00\x00\xCB\x00\x06"
  425.     MSG_NEW_GAD_STR "\x00\x00"
  426.     "\x00\x00\x00\xCC\x00\x06"
  427.     MSG_OPEN_GAD_STR "\x00"
  428.     "\x00\x00\x00\xCD\x00\x06"
  429.     MSG_SAVE_GAD_STR "\x00"
  430.     "\x00\x00\x00\xCE\x00\x0A"
  431.     MSG_SAVEAS_GAD_STR "\x00\x00"
  432.     "\x00\x00\x00\xCF\x00\x06"
  433.     MSG_EDIT_GAD_STR "\x00"
  434.     "\x00\x00\x00\xD0\x00\x08"
  435.     MSG_MPRINT_GAD_STR "\x00\x00"
  436.     "\x00\x00\x00\xD1\x00\x08"
  437.     MSG_PREFS_GAD_STR "\x00\x00"
  438.     "\x00\x00\x00\xD2\x00\x06"
  439.     MSG_QUIT_GAD_STR "\x00"
  440.     "\x00\x00\x00\xD3\x00\x0E"
  441.     MSG_DEFAULT_GAD_STR "\x00\x00"
  442.     "\x00\x00\x00\xD4\x00\x0E"
  443.     MSG_PUBSCR_GAD_STR "\x00"
  444.     "\x00\x00\x00\xD5\x00\x0C"
  445.     MSG_OWNSCR_GAD_STR "\x00"
  446.     "\x00\x00\x00\xD6\x00\x10"
  447.     MSG_SCRMODE_GAD_STR "\x00"
  448.     "\x00\x00\x00\xD7\x00\x12"
  449.     MSG_GENFONT_GAD_STR "\x00\x00"
  450.     "\x00\x00\x00\xD8\x00\x0E"
  451.     MSG_MASKFONT_GAD_STR "\x00"
  452.     "\x00\x00\x00\xD9\x00\x10"
  453.     MSG_TAPEPATH_GAD_STR "\x00\x00"
  454.     "\x00\x00\x00\xDA\x00\x10"
  455.     MSG_EXPPATH_GAD_STR "\x00"
  456.     "\x00\x00\x00\xDB\x00\x0E"
  457.     MSG_ICONS_GAD_STR "\x00"
  458.     "\x00\x00\x00\xDC\x00\x0C"
  459.     MSG_FORMFEED_GAD_STR "\x00\x00"
  460.     "\x00\x00\x00\xDD\x00\x1E"
  461.     MSG_SNAPSHOT_GAD_STR "\x00"
  462.     "\x00\x00\x00\xDE\x00\x14"
  463.     MSG_CENTERED_GAD_STR "\x00\x00"
  464.     "\x00\x00\x00\xDF\x00\x06"
  465.     MSG_ERROR_RGAD_STR "\x00"
  466.     "\x00\x00\x00\xE0\x00\x1C"
  467.     MSG_CHANGED_RGAD_STR "\x00\x00"
  468.     "\x00\x00\x00\xE1\x00\x14"
  469.     MSG_OVERWRITE_RGAD_STR "\x00"
  470.     "\x00\x00\x01\x2C\x00\x0A"
  471.     MSG_ERROR_STR "\x00"
  472.     "\x00\x00\x01\x2D\x00\x18"
  473.     MSG_SCREEN_ERROR_STR "\x00"
  474.     "\x00\x00\x01\x2E\x00\x18"
  475.     MSG_OPENSCREEN_ERROR_STR "\x00"
  476.     "\x00\x00\x01\x2F\x00\x14"
  477.     MSG_LIB_ERROR_STR "\x00\x00"
  478.     "\x00\x00\x01\x30\x00\x12"
  479.     MSG_WIN_ERROR_STR "\x00"
  480.     "\x00\x00\x01\x31\x00\x16"
  481.     MSG_MWIN_ERROR_STR "\x00"
  482.     "\x00\x00\x01\x32\x00\x1A"
  483.     MSG_AWIN_ERROR_STR "\x00\x00"
  484.     "\x00\x00\x01\x33\x00\x20"
  485.     MSG_WINSIZE_ERROR_STR "\x00\x00"
  486.     "\x00\x00\x01\x34\x00\x18"
  487.     MSG_GAD_ERROR_STR "\x00"
  488.     "\x00\x00\x01\x35\x00\x1E"
  489.     MSG_MSGPORT_ERROR_STR "\x00"
  490.     "\x00\x00\x01\x36\x00\x18"
  491.     MSG_MENU_ERROR_STR "\x00\x00"
  492.     "\x00\x00\x01\x37\x00\x18"
  493.     MSG_LMENU_ERROR_STR "\x00\x00"
  494.     "\x00\x00\x01\x38\x00\x18"
  495.     MSG_SMENU_ERROR_STR "\x00"
  496.     "\x00\x00\x01\x39\x00\x1E"
  497.     MSG_LOAD_ERROR_STR "\x00\x00"
  498.     "\x00\x00\x01\x3A\x00\x1C"
  499.     MSG_SAVE_ERROR_STR "\x00"
  500.     "\x00\x00\x01\x3B\x00\x18"
  501.     MSG_PATH_ERROR_STR "\x00\x00"
  502.     "\x00\x00\x01\x3C\x00\x10"
  503.     MSG_OPEN_ERROR_STR "\x00"
  504.     "\x00\x00\x01\x3D\x00\x10"
  505.     MSG_FONT_ERROR_STR "\x00"
  506.     "\x00\x00\x01\x3E\x00\x12"
  507.     MSG_PRINTER_ERROR_STR "\x00"
  508.     "\x00\x00\x01\x3F\x00\x0E"
  509.     MSG_FORM_ERROR_STR "\x00\x00"
  510.     "\x00\x00\x01\x40\x00\x14"
  511.     MSG_PREF_ERROR_STR "\x00"
  512.     "\x00\x00\x01\x41\x00\x1C"
  513.     MSG_PTXT_ERROR_STR "\x00"
  514.     "\x00\x00\x01\x42\x00\x1A"
  515.     MSG_DATASET_ERROR_STR "\x00"
  516.     "\x00\x00\x01\x43\x00\x1A"
  517.     MSG_NOCONFIG_ERROR_STR "\x00\x00"
  518.     "\x00\x00\x01\x44\x00\x10"
  519.     MSG_CONFIG_ERROR_STR "\x00"
  520.     "\x00\x00\x01\x90\x00\x18"
  521.     MSG_COMMENT_STR "\x00\x00"
  522.     "\x00\x00\x01\x91\x00\x0C"
  523.     MSG_UNNAMED_STR "\x00"
  524.     "\x00\x00\x01\x92\x00\x0C"
  525.     MSG_PLEASEWAIT_STR "\x00"
  526.     "\x00\x00\x01\x93\x00\x0A"
  527.     MSG_SIDEA_STR "\x00\x00"
  528.     "\x00\x00\x01\x94\x00\x0A"
  529.     MSG_SIDEB_STR "\x00\x00"
  530.     "\x00\x00\x01\x95\x00\x08"
  531.     MSG_LABEL_STR "\x00"
  532.     "\x00\x00\x01\x96\x00\x08"
  533.     MSG_BACK_STR "\x00\x00"
  534.     "\x00\x00\x01\x97\x00\x10"
  535.     MSG_PRINTERDRIVER_STR "\x00"
  536.     "\x00\x00\x01\x98\x00\x12"
  537.     MSG_PRINTING_STR "\x00\x00"
  538.     "\x00\x00\x01\x99\x00\x16"
  539.     MSG_RELEASE_STR "\x00\x00"
  540.     "\x00\x00\x01\x9A\x00\x14"
  541.     MSG_COPYRIGHT_STR "\x00"
  542.     "\x00\x00\x01\x9B\x00\x0E"
  543.     MSG_AUTHOR_STR "\x00\x00"
  544.     "\x00\x00\x01\x9C\x00\x12"
  545.     MSG_STREET_STR "\x00\x00"
  546.     "\x00\x00\x01\x9D\x00\x10"
  547.     MSG_CITY_STR "\x00\x00"
  548.     "\x00\x00\x01\x9E\x00\x08"
  549.     MSG_COUNTRY_STR "\x00"
  550.     "\x00\x00\x01\x9F\x00\x1E"
  551.     MSG_INT_PHONE_STR "\x00\x00"
  552.     "\x00\x00\x01\xA0\x00\x24"
  553.     MSG_EMAIL_STR "\x00"
  554.     "\x00\x00\x01\xA1\x00\x12"
  555.     MSG_CHANGED_STR "\x00"
  556.     "\x00\x00\x01\xA2\x00\x10"
  557.     MSG_OVERWRITE_QUEST_STR "\x00"
  558. };
  559.  
  560. #endif /* CATCOMP_BLOCK */
  561.  
  562.  
  563. /****************************************************************************/
  564.  
  565.  
  566. struct LocaleInfo
  567. {
  568.     APTR li_LocaleBase;
  569.     APTR li_Catalog;
  570. };
  571.  
  572.  
  573. #ifdef CATCOMP_CODE
  574.  
  575. STRPTR GetString(struct LocaleInfo *li, LONG stringNum)
  576. {
  577. LONG   *l;
  578. UWORD  *w;
  579. STRPTR  builtIn;
  580.  
  581.     l = (LONG *)CatCompBlock;
  582.  
  583.     while (*l != stringNum)
  584.     {
  585.         w = (UWORD *)((ULONG)l + 4);
  586.         l = (LONG *)((ULONG)l + (ULONG)*w + 6);
  587.     }
  588.     builtIn = (STRPTR)((ULONG)l + 6);
  589.  
  590. #define XLocaleBase LocaleBase
  591. #define LocaleBase li->li_LocaleBase
  592.     
  593.     if (LocaleBase)
  594.         return(GetCatalogStr(li->li_Catalog,stringNum,builtIn));
  595. #define LocaleBase XLocaleBase
  596. #undef XLocaleBase
  597.  
  598.     return(builtIn);
  599. }
  600.  
  601.  
  602. #endif /* CATCOMP_CODE */
  603.  
  604.  
  605. /****************************************************************************/
  606.  
  607.  
  608. #endif /* TAPECOVER_STRINGS_H */
  609.